import { useParams } from 'common'
import { useRouter } from 'next/router'
import { SidePanelEditor } from '@/components/interfaces/TableGridEditor/SidePanelEditor/SidePanelEditor'
import { DefaultLayout } from '@/components/layouts/DefaultLayout'
import { EditorBaseLayout } from '@/components/layouts/editors/EditorBaseLayout'
import { TableEditorLayout } from '@/components/layouts/TableEditorLayout/TableEditorLayout'
import { TableEditorMenu } from '@/components/layouts/TableEditorLayout/TableEditorMenu'
import { NewTab } from '@/components/layouts/Tabs/NewTab'
import type { NextPageWithLayout } from '@/types'
const EditorNewPage: NextPageWithLayout = () => {
const router = useRouter()
const { ref: projectRef } = useParams()
const onTableCreated = (table: { id: number }) => {
router.push(`/project/${projectRef}/editor/${table.id}`)
}
return (
<>
>
)
}
EditorNewPage.getLayout = (page) => (
}
product="Table Editor"
productMenuClassName="overflow-y-hidden"
>
{page}
)
export default EditorNewPage